Lang.h
Language: C++
Last Modified: 2022-08-18 12:03:01 AM UTC
File Size: 998 bytes
Last Modified: 2022-08-18 12:03:01 AM UTC
File Size: 998 bytes
http://www.penguinstew.ca/example/CodeFormater/Lang.h
pragmaonce
include<String>
include<vector>
include<libxmltreeh>
includeTypeIdPairh
classLang
{
std::stringtype;
std::stringcolour;
std::stringstartSequence;
std::stringendSequence;
std::vector<TypeIdPair>startIds;
std::vector<TypeIdPair>endIds;
boolbaseType;
boolcolourInLang;
public:
staticconststd::stringLANG_PATTERN_BASE;
staticconststd::stringLANG_PATTERN_INLANG;
Lang;
Langstd::stringstartType;
LangxmlNodePtrxmlNode;
std::stringGetType;
std::stringGetColour;
std::stringGetStartSequence;
std::stringGetEndSequence;
std::vector<TypeIdPair>GetStartIds;
std::vector<TypeIdPair>GetEndIds;
boolIsBaseType;
boolIsColourInLang;
boolIsStartstd::stringlineintposTypeIdPairtypeId;
boolIsEndstd::stringlineintposTypeIdPairtypeId;
intPrintStartstd::stringstreamlineStream;
intPrintEndstd::stringstreamlineStream;
std::stringToString;
};
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40